despicable, negligible person - Espagnol Anglais Dictionnaire